package com.bkgy.modular.excellentqualitysample.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

@Data
public class ExportEdgeExcellentQualitySample {
    @Excel(name = "序号",orderNum = "0",format = "isAddIndex")
    @TableField(exist = false)
    private Integer index = 1;

    //cold
    @Excel(name = "生产时间", orderNum = "1")


    private String cold_product_time;//生产时间
    @Excel(name = "冷卷号", orderNum = "2")

    private String hot_coil_id;//冷卷号
    @Excel(name = "热卷号", orderNum = "3")

    private String cold_coil_id;//热卷号
    @Excel(name = "1#工作辊窜辊平均值", orderNum = "4")

    private Double s1_wr_shifting_ave;//1#工作辊窜辊平均值
    @Excel(name = "2#工作辊窜辊平均值", orderNum = "5")

    private Double s2_wr_shifting_ave;//2#工作辊窜辊平均值
    @Excel(name = "1#中间辊窜辊平均值", orderNum = "6")

    private Double s1_mr_shifting_ave;//1#中间辊窜辊平均值
    @Excel(name = "2#中间辊窜辊平均值", orderNum = "7")

    private Double s2_mr_shifting_ave;//2#中间辊窜辊平均值
    @Excel(name = "3#中间辊窜辊平均值", orderNum = "8")

    private Double s3_mr_shifting_ave;//3#中间辊窜辊平均值
    @Excel(name = "4#中间辊窜辊平均值", orderNum = "9")

    private Double s4_mr_shifting_ave;//4#中间辊窜辊平均值

    @Excel(name = "1#工作辊弯辊平均值", orderNum = "10")

    private Double s1_wr_bend_ave;//1#工作辊弯辊平均值
    @Excel(name = "2#工作辊弯辊平均值", orderNum = "11")

    private Double s2_wr_bend_ave;//2#工作辊弯辊平均值
    @Excel(name = "3#工作辊弯辊平均值", orderNum = "12")

    private Double s3_wr_bend_ave;//3#工作辊弯辊平均值
    @Excel(name = "4#工作辊弯辊平均值", orderNum = "13")

    private Double s4_wr_bend_ave;//4#工作辊弯辊平均值

    @Excel(name = "1#中间辊弯辊平均值", orderNum = "14")

    private Double s1_mr_bend_ave;//1#中间辊弯辊平均值
    @Excel(name = "2#中间辊弯辊平均值", orderNum = "15")

    private Double s2_mr_bend_ave;//2#中间辊弯辊平均值
    @Excel(name = "3#中间辊弯辊平均值", orderNum = "16")

    private Double s3_mr_bend_ave;//3#中间辊弯辊平均值
    @Excel(name = "4#中间辊弯辊平均值", orderNum = "17")

    private Double s4_mr_bend_ave;//4#中间辊弯辊平均值

    @Excel(name = "1#工作辊轧制公里数", orderNum = "18")

    private Double s1_wr_rolling_km;//1#工作辊轧制公里数
    @Excel(name = "2#工作辊轧制公里数", orderNum = "19")

    private Double s2_wr_rolling_km;//2#工作辊轧制公里数
    @Excel(name = "3#工作辊轧制公里数", orderNum = "20")

    private Double s3_wr_rolling_km;//3#工作辊轧制公里数
    @Excel(name = "4#工作辊轧制公里数", orderNum = "21")

    private Double s4_wr_rolling_km;//4#工作辊轧制公里数

    @Excel(name = "1#入口厚度", orderNum = "22")

    private Double s1_en_thk;//1#入口厚度
    @Excel(name = "1#出口厚度", orderNum = "23")

    private Double s1_ex_thk;//1#出口厚度
    @Excel(name = "4#入口厚度", orderNum = "24")

    private Double s4_en_thk;//4#入口厚度
    @Excel(name = "4#出口厚度", orderNum = "25")

    private Double s4_ex_thk;//4#出口厚度

    @Excel(name = "4#机架前单位张力平均值", orderNum = "26")

    private Double speed_ave;//4#机架前单位张力平均值


    @Excel(name = "4机架出口速度标准差", orderNum = "27")

    private Double speed_ave_stddev;


    @Excel(name = "4机架出口速度极差", orderNum = "28")

    private Double speed_ave_range;

    @Excel(name = "1#机架前单位张力平均值", orderNum = "29")

    private Double s01_unit_tension_ave;//1#机架前单位张力平均值
    @Excel(name = "12#机架间单位张力平均值", orderNum = "30")

    private Double s12_unit_tension_ave;//12#机架间单位张力平均值
    @Excel(name = "23#机架间单位张力平均值", orderNum = "31")

    private Double s23_unit_tension_ave;//23#机架间单位张力平均值
    @Excel(name = "34#机架间单位张力平均值", orderNum = "32")

    private Double s34_unit_tension_ave;//34#机架间单位张力平均值
    @Excel(name = "4#机架出口单位张力平均值", orderNum = "33")

    private Double s4ex_unit_tension_ave;//4#机架出口单位张力平均值

    @Excel(name = "厚度区间代码", orderNum = "34")

    private Double thick_trg_interval;//厚度区间代码
    @Excel(name = "宽度区间代码", orderNum = "35")

    private Double width_trg_interval;//宽度区间代码
    //hot
    //result
    @Excel(name = "钢种", orderNum = "36")

    private String steelgrade;//钢种
    @Excel(name = "含硅量", orderNum = "37")

    private Double ele_si;//含硅量
    //数字化评价里有评分
    @Excel(name = "边降评分", orderNum = "38")

    private Double edge_score;//边降评分
    @Excel(name = "板块评分", orderNum = "39")

    private Double sameplate_score;
    //硅钢规则阈值表查询，再拼接组合
    @Excel(name = "产品厚度区间", orderNum = "40")

    private String thickInterval;//产品厚度区间
    @Excel(name = "产品厚度区间", orderNum = "41")

    private String widthInterval;//产品厚度区间


}
